﻿<%@ Page Title="Wachtwoord wijzigen | Inholland Air Portal" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
    CodeFile="WachtwoordWijzigen.aspx.cs" Inherits="WachtwoordWijzigen" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="head">
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="SubBalk" runat="server">
    Wachtwoord wijzigen</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="Titel" runat="server">
    Wachtwoord wijzigen</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <div id="vulgebied" class="tekst">
        <br />
        <p class="pmain">
            <table>
            <tr><td>E-mail adres<asp:RequiredFieldValidator ID="RequiredFieldValidator10" 
            runat="server" ControlToValidate="txt_email" 
            ErrorMessage="voer een e-mail adres in" ForeColor="Red">*</asp:RequiredFieldValidator>
        <asp:RegularExpressionValidator ID="RegularExpressionValidator10" runat="server" 
            ControlToValidate="txt_email" 
            ErrorMessage="Vul a.u.b. een geldig e-mail adres in." ForeColor="Red" 
            ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">*</asp:RegularExpressionValidator></td><td>
                <asp:TextBox ID="txt_email" runat="server"></asp:TextBox>
                </td></tr>
            <tr><td>Oud wachtwoord<asp:RequiredFieldValidator ID="RequiredFieldValidator1" 
            runat="server" ControlToValidate="txt_oudWachtwoord" 
            ErrorMessage="voer een wachtwoord in" ForeColor="Red">*</asp:RequiredFieldValidator>
            <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
            ControlToValidate="txt_oudWachtwoord" 
            ErrorMessage="Het wachtwoord moet bestaan uit minstens 7 tekens, waaronder een hoofdletter, een kleine letter, een getal en optioneel speciale tekens." 
            ForeColor="Red" 
            ValidationExpression="^.*(?=.{7,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).*$">*</asp:RegularExpressionValidator>
                <asp:CompareValidator ID="CompareValidator2" runat="server" 
                    ControlToCompare="txt_oudWachtwoord" ControlToValidate="txt_wachtwoord" 
                    ErrorMessage="U kunt niet tweemaal hetzelfde wachtwoord gebruiken" 
                    ForeColor="Red" Operator="NotEqual">*</asp:CompareValidator>
                </td><td>
               <asp:TextBox ID="txt_oudWachtwoord" runat="server" TextMode="Password"></asp:TextBox></td></tr>
            <tr><td>Nieuw wachtwoord<asp:RequiredFieldValidator ID="RequiredFieldValidator11" 
            runat="server" ControlToValidate="txt_wachtwoord" 
            ErrorMessage="voer een wachtwoord in" ForeColor="Red">*</asp:RequiredFieldValidator>
        <asp:CompareValidator ID="CompareValidator1" runat="server" 
            ControlToCompare="txt_wachtwoord" ControlToValidate="txt_wachtwoordverificatie" 
            ErrorMessage="Wachtwoorden zijn ongelijk" ForeColor="Red">*</asp:CompareValidator>
        <asp:RegularExpressionValidator ID="RegularExpressionValidator11" runat="server" 
            ControlToValidate="txt_wachtwoord" 
            ErrorMessage="Het wachtwoord moet bestaan uit minstens 7 tekens, waaronder een hoofdletter, een kleine letter, een getal en optioneel speciale tekens." 
            ForeColor="Red" 
            ValidationExpression="^.*(?=.{7,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).*$">*</asp:RegularExpressionValidator></td><td>
               <asp:TextBox ID="txt_wachtwoord" runat="server" TextMode="Password"></asp:TextBox></td></tr>
            <tr><td>Verifieer wachtwoord<asp:RequiredFieldValidator 
            ID="RequiredFieldValidator12" runat="server" ControlToValidate="txt_wachtwoordverificatie" 
            ErrorMessage="verifieer het wachtwoord" ForeColor="Red">*</asp:RequiredFieldValidator>
        <asp:RegularExpressionValidator ID="RegularExpressionValidator12" runat="server" 
            ControlToValidate="txt_wachtwoordverificatie" 
            ErrorMessage="Vul a.u.b. geen rare tekens in bij wachtwoord." 
            ForeColor="Red"
            ValidationExpression="^.*(?=.{7,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).*$">*</asp:RegularExpressionValidator></td><td>
                 <asp:TextBox ID="txt_wachtwoordverificatie" runat="server" TextMode="Password"></asp:TextBox></td></tr>
        </table>
        <p>&nbsp;<asp:ValidationSummary ID="ValidationSummary1" runat="server" HeaderText="Los deze problemen op:" />
        <asp:Button ID="btn_nieuw_wachtwoord" runat="server" Text="Bevestig Wachtwoord" 
            onclick="btn_nieuw_wachtwoord_Click" />
            <p><asp:Label ID="lbl_foutmelding" runat="server" ForeColor="Red" Font-Size="Larger" Text=""></asp:Label></p>

        </p>
    </div>
</asp:Content>